.m-branding, .m-global-settings, .m-skip-to-main-content, .m-personalization:not(.m-personalization--sidebar) {
	display: none !important;
}

/* Header spacings */
body[data-has-pinned="false"] .u-is-pinned:not(.u-is-pinned--will-pin) {
	-webkit-transform: translateY(-235px) !important;
	transform: translateY(-235px) !important;
}

@media only screen and (min-width:768px) {
	body[data-has-pinned="false"] .u-is-pinned:not(.u-is-pinned--will-pin) {
		-webkit-transform: translateY(-187px) !important;
		transform: translateY(-187px) !important;
	}
}

@media only screen and (min-width:1280px) {
	body[data-has-pinned="false"] .u-is-pinned:not(.u-is-pinned--will-pin) {
		-webkit-transform: translateY(-262px) !important;
		transform: translateY(-262px) !important;
	}
}

/* Header spacings with new york fair housing statement */
body.has-fair-housing-statement[data-has-pinned="false"] .u-is-pinned:not(.u-is-pinned--will-pin) {
	-webkit-transform: translateY(-274px) !important;
	transform: translateY(-274px) !important;
}

@media only screen and (min-width:768px) {
	body.has-fair-housing-statement[data-has-pinned="false"] .u-is-pinned:not(.u-is-pinned--will-pin) {
		-webkit-transform: translateY(-229px) !important;
		transform: translateY(-229px) !important;
	}
}

@media only screen and (min-width:1280px) {
	body.has-fair-housing-statement[data-has-pinned="false"] .u-is-pinned:not(.u-is-pinned--will-pin) {
		-webkit-transform: translateY(-282px) !important;
		transform: translateY(-282px) !important;
	}
}

.global-content .sub-header {
	background-color: #002349;
}

.global-content .sub-header .o-button--bordered {
	border-color: #c29b40;
	color: #FFF;
	background-color: #001731;
	transition: color .3s;
}

body:not(.is-touch-device) .global-content .sub-header .o-button--bordered:hover {
	background-color: transparent;
	color: #7c8ca2;
	border-color: #c29b40;
}

@media only screen and (max-width: 47.999em) {
	.global-content .sub-header__tools {
		background-color: #001731;
	}

	.refinements-container__inner .is-outside-refinements .locations__wrapper {
		background-color: #001731;
	}

	.associates .js-main-wrapper .icon.refinemets-custom-close {
		display: inline-block;
	}
	
	.associates .js-main-wrapper .Nav-mobile__menu {
		opacity: 0;
	}
}

.icon.refinemets-custom-close {
	position: fixed;
	z-index: 9999999;
	top: 19px;
	right: 20px;
	color: #FFF;
	font-size: 24px;
	cursor: pointer;
	display: none;
}

.global-footer {
	position: static;
}

.portfolio .m-personalization__myportfolio-link,
.savedlistings .m-personalization__myportfolio-link {
	display: none;
}
/* sirhugerd-1800 */
.brokers-results__links {
	display: none;
}